package com.dlsy.ygj.biz.vindicateData.impl;

import java.util.List;

import com.dlsy.ygj.biz.vindicateData.IPeriodOfTimeSpecialInfoBiz;
import com.dlsy.ygj.dao.vindicateData.IPeriodOfTimeSpecialInfoDAO;
import com.dlsy.ygj.entity.PeriodOfTimeSpecial;

public class PeriodOfTimeSpecialInfoBiz implements IPeriodOfTimeSpecialInfoBiz {
	private IPeriodOfTimeSpecialInfoDAO periodOfTimeSpecialInfoDAO;

	public IPeriodOfTimeSpecialInfoDAO getPeriodOfTimeSpecialInfoDAO() {
		return periodOfTimeSpecialInfoDAO;
	}

	public void setPeriodOfTimeSpecialInfoDAO(
			IPeriodOfTimeSpecialInfoDAO periodOfTimeSpecialInfoDAO) {
		this.periodOfTimeSpecialInfoDAO = periodOfTimeSpecialInfoDAO;
	}

	public void deletePeriodOfTimeSpecial(int id) {
		periodOfTimeSpecialInfoDAO.delete(PeriodOfTimeSpecial.class, id);

	}

	public List<PeriodOfTimeSpecial> findPeriodOfTimeSpecialAll(int storefrontId) {
		// TODO Auto-generated method stub
		return null;
	}

	public List<PeriodOfTimeSpecial> findPeriodOfTimeSpecialByName(String name,
			int storefrontId) {
		// TODO Auto-generated method stub
		return null;
	}

	public void savePeriodOfTimeSpecial(PeriodOfTimeSpecial periodOfTimeSpecial) {
		periodOfTimeSpecialInfoDAO.save(periodOfTimeSpecial);
	}

	public void updataWheelBellGroup(PeriodOfTimeSpecial periodOfTimeSpecial) {
		periodOfTimeSpecialInfoDAO.update(periodOfTimeSpecial);
	}

	public List<PeriodOfTimeSpecial> findPeriodOfTimeSpecialByTime(int storefrontId,
			String BeginTime, String EndTime) {
		return periodOfTimeSpecialInfoDAO.findPeriodOfTimeSpecialByTime( storefrontId,
				BeginTime, EndTime);
	}
}
